weapon salve - German English Dictionary